package com.itheima.pojo.pms;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.io.Serializable;
import java.util.List;


@Data
public class PmsProductCategory implements Serializable {
  private static final long serialVersionUID = 1L;

  @TableId(value = "id", type = IdType.AUTO)
  private Long id;
//  父分类的编号
  private long parentId;
//  商品分类名称
  private String name;
  private long level;
  private long productCount;
//  分类单位
  private String productUnit;
//  是否在导航栏显示 状态只能为0或1
  private long navStatus;
//  是否进行显示 状态只能为0或1
  private long showStatus;
//  排序
  private long sort;
//  图标
  private String icon;
//  关键字
  private String keywords;
//  描述
  private String description;

  @TableField(exist = false)
  private List<PmsProductCategory> children;
}
